﻿using FlowDesigner.Interfacebase;
using FlowDesigner.View;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;

namespace FlowDesigner.ViewModel
{
    public class TestprocessViewModel : IBaseDialogViewModel
    {
        public event Func<object> MethodCalled;

        public TestprocessViewModel(TestprocessView testprocessView)
        {

        }



        private Canvas canvas_;
        /// <summary>
        /// 接受参数
        /// </summary>
        /// <param name="o"></param>
        /// <exception cref="NotImplementedException"></exception>
        List<object> parameters = new List<object>();
        //Lazy<object> lazyInstance = new Lazy<object>(() => new object());
        public void Passparameters(object o)
        {

        }
        /// <summary>
        /// 返回参数
        /// </summary>
        /// <returns></returns>
        /// <exception cref="NotImplementedException"></exception>
        public object returnData()
        {
            return parameters;
        }
    }
}
